package com.financing.wap.service;

import java.util.List;
import java.util.Map;

import com.alibaba.fastjson.JSONArray;
import com.financing.wap.dto.FpBiddingReceiptDTO;

public interface IFpBiddingReceiptService {
	/**
	 * 新增产品承销竞价
	 * @param dto
	 * @return
	 */
	public Integer addFpBiddingReceipt(FpBiddingReceiptDTO dto);
	/**
	 * 查询产品承销竞价
	 * @param dto
	 * @return
	 */
	public List<Map<String,Object>> queryFpBiddingReceipt(FpBiddingReceiptDTO dto);
	
	/**
	 * 
	
	* @Title: addFpBiddingReceiptBatch
	
	* @Description: 事务新增
	
	* @param @param dto
	* @param @return    设定文件
	
	* @return Integer    返回类型
	
	* @throws
	 */
	public Integer addFpBiddingReceiptBatch(JSONArray json,FpBiddingReceiptDTO fpBiddingReceiptDto);
	
	/**
	 * 查询产品承销人信息
	 * @param dto
	 * @return
	 */
	public Map<String,Object> queryBiddingReceiptUserInfo(FpBiddingReceiptDTO dto);
	/**
	 * 查询当前产品的  收益  
	 * @param dto
	 * @return
	 */
	public List<Map<String,Object>> queryFpCurrentAnune(FpBiddingReceiptDTO dto);
	/**
	 *  查询当前产品的 ID 收益  区间
	 * @param dto
	 * @return
	 */
	public Map<String,Object> queryFpCurrentAnuneById(Integer id);
	/**
	 * 修改产品承销人信息
	 * @param dto
	 * @return
	 */
	public int updateBiddingReceipt(FpBiddingReceiptDTO dto);
	
	/**
	 * 查询竞价
	 * @param dto
	 * @return
	 */
	public FpBiddingReceiptDTO queryFpBiddingReceiptInfo(FpBiddingReceiptDTO dto);
	
	
	
	
}
